protein scaffold definition

Best popular protein scaffold definition